Guild icon
S3Drive
Community / support / Corrupted on transfer - Rclone, sync local -> remote
Avatar
Hi, I'm getting a "Error: Exception: corrupted on transfer: md5 encrypted hash differ" on a one-way copy-mode sync (local->remote) to an encrypted vault in a S3 bucket (versioning on, object lock off) in IDrive E2 on android and Linux. Any idea how to fix this? Thanks! Originally from here: https://discord.com/channels/1069654792902815845/1069654792902815848/1210005577422340148
👍 1
11:56 PM
Hi @Mixih Thanks for your bug report. Quick question, is the vault remote configured manually via Rclone as crypt or is it configured by S3Drive automatically via E2E settings? Did I understand correctly, that on Linux it behaves exactly the same?
Avatar
Hi, it's configured as a native s3 bucket as documented here: https://docs.s3drive.app/setup/import/ using a json file. I have a custom encryption key specified and path encryption enabled using the encryptionKey and filePathEncryption attributes respectively. I am encountering the same thing in the Linux flutter app (both are configured using the same json file if that may be causing it), where it seems to create the folder tree (though strangely there is no place holder file there, even though S3 is supposed to be a flat object store that emulates folders...), and then stop due to the MD5 mismatch. I can upload files and folders normally without any issue by using the manual upload button on both the Android phone and the Linux computer, it seems to be a problem specifically related to the custom path sync feature. (edited)
Personal storage compatible with S3, WebDav and 70+ other Rclone back-ends
Avatar
Thanks for letting me know. We'll release Rclone update from 1.65.1 to 1.65.2 in a next release end of this week / Monday, if this doesn't resolve this issue, then we'll escalate.
👍 1
Avatar
Hi, I was wondering if you could try again using the newest available version (depending on the platform 1.7.15 - 1.7.17)? If this still doesn't work for you, can you please try to setup destination S3 bucket through S3 tab instead of Rclone? Then you can enable Rclone compatible E2E in the app settings, S3Drive in turn will automatically generate relevant Rclone entry which you can then easily select from the "Sync" tab. Thanks !
10:54 AM
cc @Mixih
Exported 6 message(s)
Timezone: UTC+0